compact excavator - Spanish English Dictionary